/*
 * Copyright (c) 2023, 2023,yzc.cn All rights reserved.
 *
 */
package cn.yzc.mapper;


import cn.yzc.pojo.Student;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * <p>Project: mybatis_pro - StudentMapper</p>
 * <p>Powered by yzc On 2023-10-09 16:42:40</p>
 * <p>描述：<p>
 *
 * @author yzc [yzc0415@126.com]
 * @version 1.0
 * @since 17
 */
public interface StudentMapper {

    /**
     * 分页查询
     *
     * @param offset   起始位置
     * @param pageSize 每页显示的记录数
     * @return
     */
    List<Student> queryStudent(@Param("offset") int offset, @Param("pageSize") int pageSize);

    /**
     * 根据id来删除
     *
     * @param id id值
     * @return
     */
    int delId(int id);

    /**
     * 插入
     *
     * @param student 学生信息
     * @return
     */
    int insert(Student student);

    /**
     * 更新
     *
     * @param student 学生信息
     * @return
     */
    int update(Student student);


}
